﻿<%@ Page Language="C#" AutoEventWireup="true" Inherits="Cadastros_Material_cadastro" Codebehind="Material_cadastro.aspx.cs" %>
<%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script type="text/javascript">
        function GetRadWindow() {
            var oWindow = null;
            if (window.radWindow) oWindow = window.radWindow;
            else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
            return oWindow;
        }

        function Close() {
            GetRadWindow().close();
        }

        function CloseWithArg() {
            var customArg = document.getElementById('ctm_cad_diretiva_id').value;
            GetRadWindow().close(customArg);
        }

        
        //      função para retornar um vetor de argumentos para pagina de origem
        function returnToParent() {
            //crear argumento para retorno a pagina pai
            var oArg = new Object();
            //obter dados da diretiva
            oArg.diretivaID = document.getElementById('hid_aluno_id').value
            oArg.diretivaDesc = "Descricao";
            alert(oArg.diretivaID);
            return false;
        }

                

    </script>
</head>
<body>
    <form id="form1" runat="server">
    
    <asp:ObjectDataSource ID="ods_material_modalidade" runat="server"  
        SelectMethod="_obter_Material_modalidade" 
        TypeName="Banco.BD_Material_modalidade"> 
        <SelectParameters> 
            <asp:Parameter Name="MATERIAL_MODALIDADE_ID" Type="String" /> 
            <asp:Parameter Name="MMD_DESCRICAO" Type="String" /> 
        </SelectParameters> 
    </asp:ObjectDataSource>

    <asp:HiddenField ID="hid_operacao" runat="server" />    
    <asp:HiddenField ID="hid_pessoa_id" runat="server" />

    <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
    </telerik:RadScriptManager>


    <div>        
        <table width="99%" cellpadding="0" cellspacing="0">
            <tr>
                    <td>
                    <div style="float:left; margin-left:5px; width:11%">
                                <asp:Label ID="lbl_material_id" runat="server" Text="Código" 
                                    Font-Bold="True" Font-Size="X-Small"></asp:Label>        
                                <telerik:RadTextBox ID="material_id" Runat="server" Font-Size="X-Small" 
                                    Width="97%" 
                                    ReadOnly="true">
                                    <ReadOnlyStyle BackColor="#D6DCDB" />
                                </telerik:RadTextBox>
                            </div>
                            <div style="float:right; margin-right:5px; width:86%">
                                <asp:Label ID="lbl_mtr_descricao" runat="server" Text="Descrição do Material" 
                                    Font-Bold="True" Font-Size="X-Small"></asp:Label>
                                <asp:RequiredFieldValidator ID="rfv_mtr_descricao" runat="server" ControlToValidate="mtr_descricao"
                                    ErrorMessage=" (*)" ForeColor="Red" ValidationGroup="camposObrigatorios"></asp:RequiredFieldValidator>
                                <telerik:RadTextBox ID="mtr_descricao" Runat="server" Font-Size="X-Small" 
                                    Width="97%" 
                                    ReadOnly="false">
                                    <ReadOnlyStyle BackColor="#D6DCDB" />
                                </telerik:RadTextBox>
                            </div>
                            <%--linha--%>
                            <div style="float:left; margin-left:5px; width:11%; margin-top:8px;" >
                                <asp:Label ID="lbl_mtr_valor" runat="server" Text="Valor (R$)" 
                                    Font-Bold="True" Font-Size="X-Small"></asp:Label>        
                                <asp:RequiredFieldValidator ID="rfv_mtr_valor" runat="server" ControlToValidate="mtr_valor"
                                    ErrorMessage=" (*)" ForeColor="Red" ValidationGroup="camposObrigatorios"></asp:RequiredFieldValidator>
                                <telerik:RadNumericTextBox ID="mtr_valor" runat="server" Font-Size="X-Small"
                                                Width="97%" ReadOnly="false">
                                                <NumberFormat DecimalDigits="0" />
                                                <ReadOnlyStyle BackColor="#CCCCCC" />
                                    </telerik:RadNumericTextBox>
                            </div>                            
                            <div style="float:left; margin-left:15px; width:13%; ">
                                <asp:Label ID="lbl_mtr_quantidadedisp" runat="server" Text="Qtde disponível" 
                                    Font-Bold="True" Font-Size="X-Small"></asp:Label>        
                                <asp:RequiredFieldValidator ID="rfv_mtr_quantidadedisp" runat="server" ControlToValidate="mtr_quantidadedisp"
                                    ErrorMessage="(*)" ForeColor="Red" ValidationGroup="camposObrigatorios"></asp:RequiredFieldValidator>
                                <telerik:RadTextBox ID="mtr_quantidadedisp" Runat="server" Font-Size="X-Small" 
                                    Width="97%" 
                                    ReadOnly="true">
                                    <ReadOnlyStyle BackColor="#D6DCDB" />
                                </telerik:RadTextBox>
                            </div>
                            <div style="float:left; margin-left:10px; width:10%; margin-top:8px;">
                                <asp:Label ID="lbl_mtr_validade" runat="server" Text="Validade (dias)" 
                                    Font-Bold="True" Font-Size="X-Small"></asp:Label>        
                                <telerik:RadTextBox ID="mtr_validade" Runat="server" Font-Size="X-Small" 
                                    Width="97%" 
                                    ReadOnly="false" AutoPostBack="True" 
                                    ontextchanged="mtr_validade_TextChanged">
                                    <ReadOnlyStyle BackColor="#D6DCDB" />
                                </telerik:RadTextBox>
                            </div>
                            <div style="float:left; margin-left:10px; width:13%; margin-top:8px;">
                                <asp:Label ID="lbl_mtr_dtcadastro" runat="server" Text="Data inclusão" 
                                    Font-Bold="True" Font-Size="X-Small"></asp:Label>        
                                <telerik:RadDateInput ID="mtr_dtcadastro" runat="server" Font-Size="X-Small" 
                                    Width="97%" AutoPostBack="True" ontextchanged="mtr_dtcadastro_TextChanged">
                                    <ReadOnlyStyle BackColor="#D6DCDB" />
                                </telerik:RadDateInput>
                            </div>  
                            <div style="float:left; margin-left:10px; width:13%; margin-top:8px;">
                                <asp:Label ID="lbl_mtr_dtvalidade" runat="server" Text="Data validade" 
                                    Font-Bold="True" Font-Size="X-Small"></asp:Label>        
                                <telerik:RadDateInput ID="mtr_dtvalidade" runat="server" Font-Size="X-Small" 
                                    Width="97%" AutoPostBack="True">
                                    <ReadOnlyStyle BackColor="#D6DCDB" />
                                </telerik:RadDateInput>
                            </div> 
                            <div style="float:right; margin-right:5px; width:30%; ">
                                <asp:Label ID="lbl_material_modalidade_id" runat="server" Text="Modalidade" 
                                    Font-Bold="True" Font-Size="X-Small"></asp:Label>        
                                <asp:RequiredFieldValidator ID="rfv_material_modalidade_id" runat="server" ControlToValidate="material_modalidade_id"
                                    ErrorMessage=" (*)" ForeColor="Red" ValidationGroup="camposObrigatorios"></asp:RequiredFieldValidator>
                                <telerik:RadComboBox ID="material_modalidade_id" runat="server" 
                                                            Font-Size="X-Small" Width="100%" DataTextField="MMD_DESCRICAO" 
                                                            DataValueField="MATERIAL_MODALIDADE_ID" Filter="Contains" 
                                                            EmptyMessage="Selecione" MarkFirstMatch="True" 
                                                            EnableLoadOnDemand="True" onitemsrequested="material_modalidade_id_ItemsRequested" 
                                                            style="margin-bottom: 0px">                        
                                            </telerik:RadComboBox>
                            </div>
                            <%--linha--%>
                                
                                
                                <%--linha--%>
                                                       
                                <div style="float:left; margin-left:5px; width:99%; margin-top:5px;">
                                    <asp:Label ID="lbl_mtr_observacao" runat="server" Text="Observações gerais sobre o material" 
                                        Font-Bold="True" Font-Size="X-Small"></asp:Label>
                                    <telerik:RadTextBox ID="mtr_observacao" Runat="server" Font-Size="X-Small" 
                                        Width="97%" 
                                        ReadOnly="false" TextMode="MultiLine" Rows="5">
                                        <ReadOnlyStyle BackColor="#D6DCDB" />
                                    </telerik:RadTextBox>
                                </div>
                </td>
            </tr>
            <tr>
                <td align="right">
                    <div style="float: right; margin-right: 0px; margin-top: 5px;">
                        <asp:ImageButton ID="imgbCancelar" runat="server" ImageUrl="~/Imagens/botoes_pagina_retornar.png"
                            OnClientClick="Close(); return false;" />
                    </div>
                    <div style="float: right; margin-right: 5px; margin-top: 5px;">
                        <asp:ImageButton ID="imgbConfirmarDadosCad" runat="server" ImageUrl="~/Imagens/botoes_confirmar.png"
                            OnClick="imgbConfirmarDadosCad_Click" 
                            ValidationGroup="camposObrigatorios" />
                    </div>
                    <div style="float: right; margin-top: 5px; margin-right: 5px;">
                        <asp:ImageButton ID="imgb_dicaPagina" runat="server" ImageUrl="~/Imagens/botoes_pagina_dica_paginar.png"
                            OnClientClick="alert('Utilize esta página para cadastrar itens utilizado pelos Alunos. \n Materiais como CD's, DVD's, livros e albuns de fotos são exemplos de materias a serem cadastrados.')"
                            Style="cursor: help" ToolTip="Dica de Página!" />
                    </div>
                </td>
            </tr>
        </table>
            
    </div>
    </form>
</body>
</html>
